<?php

$mk=mktime(date("his"));
  $nuevo=array("url"=>"Trabajador/nuevo/".DVENTANA."/".DLOAD,"update"=>DOCULTO,"permiso"=>$P_S_NUEVO);
  $filtro=array("url"=>"Trabajador/filtrado_trabajadores/".DVENTANA."/".DLOAD,"update"=>DOCULTO,"permiso"=>$P_S_FILTRO);
if(count($data)>0)
{
	$exel=array("url"=>"Trabajador/reporte_excel_filtrado_trabajadores/1/$opciones","update"=>"descargar","permiso"=>$P_S_EXCEL);
	$cal=array("url"=>"Trabajador/reporte_excel_filtrado_trabajadores/2/$opciones","update"=>"descargar","permiso"=>$P_S_CAL);
	$pdf=array("url"=>"Trabajador/reporte_pdf_filtrado_trabajadores/$opciones","update"=>"descargar","permiso"=>$P_S_PDF);
}
else
{
	$exel=null; $cal=null;$pdf=null; $filtro=null;
}


$this->Interfaz->botones($nuevo,$filtro,null,$exel,$cal);
$i_edit = $this->Interfaz->img('iconos/icons/editar.png','Modificar','Modificar',15,15);
$i_ver = $this->Interfaz->img('iconos/icons/search.png','Ver','Ver',15,15);
$i_nuevo = $this->Interfaz->img('iconos/icons/user_add.png','pagar','Agregar Beneficiario',15,15);
$i_anular = $this->Interfaz->img('iconos/icons/anular.png','anular','Anular Trabajador y Beneficiarios',15,15);
$i_des = $this->Interfaz->img('iconos/icons/user_delete.png','anular','Anular un Beneficiario',15,15);


if(count($data)>0)
{
	$this->Vista->paginador_inicio();
	$mode="Trabajador";
	for($i=0; $i<count($data); $i++)
	{ 
		$id=$this->Interfaz->id($data[$i][$mode]['id']);
		$iv='lista'.$i.$mk;
	    $id=$this->Interfaz->id($data[$i]['Trabajador']['id']);
		$iv='lista'.$i.$mk;
		$edi=$pag=$anu=null;
		$eve_ver=$this->Interfaz->url("Trabajador/ver_dato_trabajador/$id",DOCULTO,null,null,$P_VER);	
		$ver=$this->Interfaz->evento("ver$iv",$eve_ver,$i_ver);
		$acciones=array($i,$ver);
		if($data[$i]['Trabajador']['estatus']==1){
			
		
			$eve_paga=$this->Interfaz->url("Trabajador/nuevo_afiliado/$id/1",DOCULTO,null,null,$P_AGREGAR);	
			$pag=$this->Interfaz->evento("pag$iv",$eve_paga,$i_nuevo);

			if($data[$i]['Trabajador']['idpadre']==0){
				$eve_edit=$this->Interfaz->url("Trabajador/modificar_dato_trabajador/$id",DOCULTO,null,null,$P_MODIFICAR);	
				$eve_anula=$this->Interfaz->url("Trabajador/anular/$id/2",DLOAD,null,array("anu$iv","¿Deseas Anular el Trabajador y sus Beneficiarios asociados?"),$P_ANULAR);	
			}
			else{
				$eve_anula=$this->Interfaz->url("Trabajador/anular_beneficiario/$id",DLOAD,null,array("anu$iv","¿Deseas Anular Beneficiario?"),$P_ANULAR);	
				$eve_edit=$this->Interfaz->url("Trabajador/modificar_dato_beneficiario/$id",DOCULTO,null,null,$P_MODIFICAR);	
		    }

			$anu=$this->Interfaz->evento("anu$iv",$eve_anula,$i_anular);
	        $edi=$this->Interfaz->evento("edi$iv",$eve_edit,$i_edit);
			
			$eve_des=$this->Interfaz->url("Trabajador/listado_beneficiario/$id/1",DOCULTO,null,null,$P_ELIMINAR);	
			$des=$this->Interfaz->evento("anu$iv",$eve_des,$i_des);

			$estatus=$this->Interfaz->img('iconos/icons/accept.png', 'Activo', 'Activo', 15, 15);
			if($data[$i]['Trabajador']['idpadre']==0)
				$acciones=array($i,$ver,$edi,$anu,$pag);
		    else
		    	$acciones=array($i,$ver,$edi,$anu);
		}
		else if($data[$i]['Trabajador']['estatus']==2){
			$estatus=$this->Interfaz->img('iconos/icons/delete.gif', 'Inactivo', 'Inactivo', 15, 15);
		}

	if($data[$i]['Trabajador']['sexo']==1) $sexo=$this->Interfaz->img('iconos/icons/user_female.png', 'Femenino', 'Femenino', 15, 15); 
	elseif($data[$i]['Trabajador']['sexo']==2) $sexo=$this->Interfaz->img('iconos/icons/user_green.png', 'Masculino', 'Masculino', 15, 15);  

    if($data[$i]['Trabajador']['parentesco']==1) $parentesco="HIJO/A";
	elseif($data[$i]['Trabajador']['parentesco']==2) $parentesco="MADRE";
    elseif($data[$i]['Trabajador']['parentesco']==3) $parentesco="PADRE";
    elseif($data[$i]['Trabajador']['parentesco']==4) $parentesco="ESPOSO/A";
    elseif($data[$i]['Trabajador']['parentesco']==5) $parentesco="CONYUGUE";
    elseif($data[$i]['Trabajador']['parentesco']==0) $parentesco="TITULAR";
    if($data[$i]['Trabajador']['idpadre']==0) $color='<font color="red">';
    else $color='<font color="black">';
		$this->Vista->paginador_td($busq,
		array(
			array($color.$this->Interfaz->cedulaguion($data[$i][$mode]['rif'])),
			array($parentesco),
		//	array($this->Interfaz->mayuscula($data[$i][$mode]['nombre']).' '.$this->Interfaz->mayuscula($data[$i][$mode]['apellido'])),
			array($color.$this->Interfaz->mayuscula($data[$i][$mode]['nombrecompleto'])),
			array($color.$this->Interfaz->mayuscula($data[$i]['Unidad']['nombre'])),
		//	array($this->Interfaz->fecha($data[$i][$mode]['fecha_nacimiento'])),
			array($sexo,0),
		
			array($color.$this->Interfaz->calcular_edad($data[$i][$mode]['fecha_nacimiento'])." AÑOS"),
			array($estatus,0),
			$acciones
			)
		);
	}
	
	$array=array(
		array('CEDULA','80','l'),
		array('PARENTESCO','90','l'),
		array('NOMBRES Y APELLIDOS','auto','l'),
		array('UNIDAD','160','l'),
		//array('FECHA NAC.','90','l'),
		array('SEXO','40','c'),
		array('EDAD','60','l'),
		array('ESTADO','90','c'),
		array('OPCIONES','100','l')
	);
	$this->Vista->paginador_fin(20,$array,1,1,'BENEFICIARIOS');
}
else
{
	$this->Vista->mensaje('No se Encontraron Registros con "'.$busq.'"','Busqueda');
}
?>
